package com.yanchangapp.model.bean;

import java.util.List;

/**
 * Created by apple on 2019-08-08.
 * description: 订单详情的Bean
 */
public class OrderDetailBean {
        /**
         * id : 4d02dc56d5f443008dcad735a3c95812
         * orderId : 4d02dc56d5f443008dcad735a3c95812
         * invoiceNo : CGDD201906140001
         * orderNo : CGDD201906140001
         * contractId :
         * orderDate : 2019-06-14 09:03:09
         * departId : 633af2d59bd5455fba7df1b7bfd9157b
         * buyer : 09be19e6a51848a3b804a92b9d8db42e
         * buyerId : 09be19e6a51848a3b804a92b9d8db42e
         * supplycoId : d2337b6dacc44404b74ab826f2d13b13
         * supplierId : d2337b6dacc44404b74ab826f2d13b13
         * totalMoney : 56
         * storageId : 90ecb3ee81ed4f099489f035bb99915f
         * bizenterpriseId : aec2e5e4392c4535ba5dfc2fa41f3377
         * remarks :
         * checkState : 2
         * status : 2
         * sort : 1
         * inUse : 0
         * invoiceId : ce5ea07e072e4d8b9902f36b68fb47c2
         * delFlag : 0
         * createBy : 09be19e6a51848a3b804a92b9d8db42e
         * createDate : 2019-06-14 09:03:04
         * updateBy : 09be19e6a51848a3b804a92b9d8db42e
         * updateDate : 2019-06-14 09:03:05
         * products : [{"id":"33b012bfbbfb44099af7c46fc8fde7f8","purorderId":"4d02dc56d5f443008dcad735a3c95812","productId":"64db5710708040f7bd2add00404b13b5","orderNum":1,"price":20,"totalAmount":20,"contractDtlId":null,"entireNum":1,"scatterNum":0,"remarks":"","delFlag":"0","createBy":"09be19e6a51848a3b804a92b9d8db42e","createDate":"2019-06-14 09:03:04","updateBy":"09be19e6a51848a3b804a92b9d8db42e","updateDate":"2019-06-14 09:03:04","productName":"后扩张PTCA球囊导管","money":20,"productNo":"CP201905150015","productFormat":"41250080","manufacturer":"湖南埃普特医疗器械有限公司","registratNo":"国械注准20183770045","productUnit":"根","bigPackage":"1","notOrderNum":null,"registratNoName":"注册证号"},{"id":"e7244ab97c504407bd6ce393ce59dfb1","purorderId":"4d02dc56d5f443008dcad735a3c95812","productId":"dda32dfd87074adda8f1025782b8973f","orderNum":1,"price":36,"totalAmount":36,"contractDtlId":null,"entireNum":1,"scatterNum":0,"remarks":"","delFlag":"0","createBy":"09be19e6a51848a3b804a92b9d8db42e","createDate":"2019-06-14 09:03:04","updateBy":"09be19e6a51848a3b804a92b9d8db42e","updateDate":"2019-06-14 09:03:04","productName":"PTCA球囊导管","money":36,"productNo":"CP201905150039","productFormat":"50100090","manufacturer":"湖南埃普特医疗器械有限公司","registratNo":"国械注准20153771321","productUnit":"根","bigPackage":"1","notOrderNum":null,"registratNoName":"注册证号"}]
         * buyerName : 徐浩
         * itemNum : 2
         * examines : [{"approver":"王雪娇","result":"已通过","reason":"","createBy":"ef2119abc7e7437cbfd1cfe2f87dc9c9","updateDate":"2019-06-14T01:14:18.000+0000","orderId":"ce5ea07e072e4d8b9902f36b68fb47c2","updateBy":"ef2119abc7e7437cbfd1cfe2f87dc9c9","link":"王雪娇审批","id":"b973d1c82e454e6f84301ee38a7eda2c","time":"2019-06-14T01:14:18.000+0000","delFlag":"0","createDate":"2019-06-14T01:14:18.000+0000"}]
         * supplierName : 徐州万义元贸易商行
         * statusName : 已通过
         * storeRoom : 90ecb3ee81ed4f099489f035bb99915f
         * storeRoomName : 镇江库房
         * purorderId : null
         * flag : false
         * contractNo : null
         * address : 镇江市镇江新区姚桥现代装备产业园标准厂房1号厂房3楼
         * departmentId : 633af2d59bd5455fba7df1b7bfd9157b
         * departmentName : 财务部
         */

        private String id;
        private String orderId;
        private String invoiceNo;
        private String orderNo;
        private String contractId;
        private String orderDate;
        private String departId;
        private String buyer;
        private String buyerId;
        private String supplycoId;
        private String supplierId;
        private double totalMoney;
        private String storageId;
        private String bizenterpriseId;
        private String remarks;
        private String checkState;
        private String status;
        private int sort;
        private String inUse;
        private String invoiceId;
        private String delFlag;
        private String createBy;
        private String createDate;
        private String updateBy;
        private String updateDate;
        private String buyerName;
        private int itemNum;
        private String supplierName;
        private String statusName;
        private String storeRoom;
        private String storeRoomName;
        private boolean flag;
        private Object contractNo;
        private String address;
        private String departmentId;
        private String departmentName;
        private List<OrderProductBean> products;
        private List<OrderCommentBean> examines;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getOrderId() {
            return orderId;
        }

        public void setOrderId(String orderId) {
            this.orderId = orderId;
        }

        public String getInvoiceNo() {
            return invoiceNo;
        }

        public void setInvoiceNo(String invoiceNo) {
            this.invoiceNo = invoiceNo;
        }

        public String getOrderNo() {
            return orderNo;
        }

        public void setOrderNo(String orderNo) {
            this.orderNo = orderNo;
        }

        public String getContractId() {
            return contractId;
        }

        public void setContractId(String contractId) {
            this.contractId = contractId;
        }

        public String getOrderDate() {
            return orderDate;
        }

        public void setOrderDate(String orderDate) {
            this.orderDate = orderDate;
        }

        public String getDepartId() {
            return departId;
        }

        public void setDepartId(String departId) {
            this.departId = departId;
        }

        public String getBuyer() {
            return buyer;
        }

        public void setBuyer(String buyer) {
            this.buyer = buyer;
        }

        public String getBuyerId() {
            return buyerId;
        }

        public void setBuyerId(String buyerId) {
            this.buyerId = buyerId;
        }

        public String getSupplycoId() {
            return supplycoId;
        }

        public void setSupplycoId(String supplycoId) {
            this.supplycoId = supplycoId;
        }

        public String getSupplierId() {
            return supplierId;
        }

        public void setSupplierId(String supplierId) {
            this.supplierId = supplierId;
        }

        public double getTotalMoney() {
            return totalMoney;
        }

        public void setTotalMoney(double totalMoney) {
            this.totalMoney = totalMoney;
        }

        public String getStorageId() {
            return storageId;
        }

        public void setStorageId(String storageId) {
            this.storageId = storageId;
        }

        public String getBizenterpriseId() {
            return bizenterpriseId;
        }

        public void setBizenterpriseId(String bizenterpriseId) {
            this.bizenterpriseId = bizenterpriseId;
        }

        public String getRemarks() {
            return remarks;
        }

        public void setRemarks(String remarks) {
            this.remarks = remarks;
        }

        public String getCheckState() {
            return checkState;
        }

        public void setCheckState(String checkState) {
            this.checkState = checkState;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public String getInUse() {
            return inUse;
        }

        public void setInUse(String inUse) {
            this.inUse = inUse;
        }

        public String getInvoiceId() {
            return invoiceId;
        }

        public void setInvoiceId(String invoiceId) {
            this.invoiceId = invoiceId;
        }

        public String getDelFlag() {
            return delFlag;
        }

        public void setDelFlag(String delFlag) {
            this.delFlag = delFlag;
        }

        public String getCreateBy() {
            return createBy;
        }

        public void setCreateBy(String createBy) {
            this.createBy = createBy;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateBy() {
            return updateBy;
        }

        public void setUpdateBy(String updateBy) {
            this.updateBy = updateBy;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public String getBuyerName() {
            return buyerName;
        }

        public void setBuyerName(String buyerName) {
            this.buyerName = buyerName;
        }

        public int getItemNum() {
            return itemNum;
        }

        public void setItemNum(int itemNum) {
            this.itemNum = itemNum;
        }

        public String getSupplierName() {
            return supplierName;
        }

        public void setSupplierName(String supplierName) {
            this.supplierName = supplierName;
        }

        public String getStatusName() {
            return statusName;
        }

        public void setStatusName(String statusName) {
            this.statusName = statusName;
        }

        public String getStoreRoom() {
            return storeRoom;
        }

        public void setStoreRoom(String storeRoom) {
            this.storeRoom = storeRoom;
        }

        public String getStoreRoomName() {
            return storeRoomName;
        }

        public void setStoreRoomName(String storeRoomName) {
            this.storeRoomName = storeRoomName;
        }

        public boolean isFlag() {
            return flag;
        }

        public void setFlag(boolean flag) {
            this.flag = flag;
        }

        public Object getContractNo() {
            return contractNo;
        }

        public void setContractNo(Object contractNo) {
            this.contractNo = contractNo;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public String getDepartmentId() {
            return departmentId;
        }

        public void setDepartmentId(String departmentId) {
            this.departmentId = departmentId;
        }

        public String getDepartmentName() {
            return departmentName;
        }

        public void setDepartmentName(String departmentName) {
            this.departmentName = departmentName;
        }

        public List<OrderProductBean> getProducts() {
            return products;
        }

        public void setProducts(List<OrderProductBean> products) {
            this.products = products;
        }

        public List<OrderCommentBean> getExamines() {
            return examines;
        }

        public void setExamines(List<OrderCommentBean> examines) {
            this.examines = examines;
        }

}
